$(function () {
  // 编辑用户
  // alert('ok')
  var form = layui.form
  form.verify({
    username: [
      /^[a-zA-Z0-9]{4,16}$/,
      '用户名格式错误，请输入4-16位的数字、字母'
    ],
    nickname: [
      /^[a-zA-Z0-9_-]{4,16}$/,
      '昵称格式错误，请输入4-16位的数字、字母、-和_'
    ],
    // 邮箱验证
    email: [
      /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/,
      '邮箱格式验证失败'
    ]
  })
  // 获取用户id
  let id = new URLSearchParams(location.search).get('id')

  function loadUserInfo() {
    $.ajax({
      type: 'get',
      url: 'admin/users/' + id,
      success: function (res) {
        if (res.status === 0) {
          form.val('editForm', res.data)
        } else {
          layer.msg(res.message)
        }
      }
    })
  }
  loadUserInfo()


  // 绑定添加用户表单提交事件
  $('.layui-form').submit(function (e) {
    e.preventDefault()
    var fd = $(this).serialize()
    $.ajax({
      type: 'put',
      url: 'admin/users',
      data: fd,
      success: function (res) {
        layer.msg(res.message)
      }
    })
  })

})